electoral pledge - Turkish English Dictionary